A Parallel Algorithm for Sampling Matchings from an Almost Uniform Distribution

نویسندگان

  • Josep Díaz
  • Jordi Petit
  • Panagiotis Psycharis
  • Maria J. Serna
چکیده

In this paper we present a randomized parallel algorithm to sample matchings from an almost uniform distribution on the set of matchings of all sizes in a graph. First we prove that the direct NC simulation of the sequential Markov chain technique for this problem is P-complete. Afterwards we present a randomized parallel algorithm for the problem. The technique used is based on the definition of a genetic system that converges to the uniform distribution. The system evolves according to a non-linear equation. Little is known about the convergence of these systems. We can define a non-linear system which converges to a stationary distribution under quite natural conditions. We prove convergence for the system corresponding to the almost uniform sampling of matchings in a graph (up to know the only known convergence for non-linear systems for matchings was matchings on a tree [RSW92]). We give empirical evidence that the system converges faster, in polylogarithmic parallel time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A genetic approach for the parallel almost-uniform generation and approximate counting of matchings

In the rst part of this work, we present an RNC uniform generator of matchings of any size in a graph. We achieve this by using a genetic system approach to parallelize the sequential random walk. Using similar techniques, we present a Randomized NC approximation for counting the number of perfect matchings in a dense bipartite graph. As a consequence we solve the problem of getting an RNC appr...

متن کامل

Simulation reduction of the Ising model to general matchings ∗

A distribution is tractable if it is possible to approximately sample from the distribution in polynomial time. Here the ferromagnetic Ising model with unidrectional magnetic field is shown to be reducible to a standard distribution on matchings that is tractable. This provides an alternate method to the original Jerrum and Sinclair approach to show that the Ising distribution itself is tractab...

متن کامل

Almost uniform sampling via quantum walks∗

Many classical randomized algorithms (e.g., approximation algorithms for #P-complete problems) utilize the following random walk algorithm for almost uniform sampling from a state space S of cardinality N : run a symmetric ergodic Markov chain P on S for long enough to obtain a random state from within ǫ total variation distance of the uniform distribution over S. The running time of this algor...

متن کامل

On Sampling Edges Almost Uniformly

We consider the problem of sampling an edge almost uniformly from an unknown graph, G = (V,E). Access to the graph is provided via queries of the following types: (1) uniform vertex queries, (2) degree queries, and (3) neighbor queries. We describe an algorithm that returns a random edge e ∈ E using Õ(n/√εm) queries in expectation, where n = |V | is the number of vertices, and m = |E| is the nu...

متن کامل

Almost-Uniform Sampling of Points on High-Dimensional Algebraic Varieties

We consider the problem of uniform sampling of points on an algebraic variety. Specifically, we develop a randomized algorithm that, given a small set of multivariate polynomials over a sufficiently large finite field, produces a common zero of the polynomials almost uniformly at random. The statistical distance between the output distribution of the algorithm and the uniform distribution on th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998